front benches - French English Dictionary